Class

GimpExportProcedure

Description [src]

final class Gimp.ExportProcedure : Gimp.FileProcedure
{
  /* No available fields */
}

Export procedures implement image export.

Registered export procedures will be automatically available in the export interfaces and functions of GIMP. The detection (to decide which file is redirected to which plug-in procedure) depends on the various methods set with GimpFileProcedure API.

Constructors

gimp_export_procedure_new

Creates a new export procedure named name which will call run_func when invoked.

unstable since: 3.0

Instance methods

gimp_export_procedure_get_support_comment
No description available.

unstable since: 3.0

gimp_export_procedure_get_support_exif
No description available.

unstable since: 3.0

gimp_export_procedure_get_support_iptc
No description available.

unstable since: 3.0

gimp_export_procedure_get_support_profile
No description available.

unstable since: 3.0

gimp_export_procedure_get_support_thumbnail
No description available.

unstable since: 3.0

gimp_export_procedure_get_support_xmp
No description available.

unstable since: 3.0

gimp_export_procedure_set_capabilities

Sets default GimpExportCapabilities for image export.

unstable since: 3.0

gimp_export_procedure_set_support_comment

Determine whether procedure supports exporting a comment. By default, it won’t (so there is usually no reason to run this function with FALSE).

unstable since: 3.0

gimp_export_procedure_set_support_exif

Determine whether procedure supports exporting Exif data. By default, it won’t (so there is usually no reason to run this function with FALSE).

unstable since: 3.0

gimp_export_procedure_set_support_iptc

Determine whether procedure supports exporting IPTC data. By default, it won’t (so there is usually no reason to run this function with FALSE).

unstable since: 3.0

gimp_export_procedure_set_support_profile

Determine whether procedure supports exporting ICC color profiles. By default, it won’t (so there is usually no reason to run this function with FALSE).

unstable since: 3.0

gimp_export_procedure_set_support_thumbnail

Determine whether procedure supports exporting a thumbnail. By default, it won’t (so there is usually no reason to run this function with FALSE).

unstable since: 3.0

gimp_export_procedure_set_support_xmp

Determine whether procedure supports exporting XMP data. By default, it won’t (so there is usually no reason to run this function with FALSE).

unstable since: 3.0

Methods inherited from GimpFileProcedure (14)
gimp_file_procedure_get_extensions

Returns the procedure’s extensions as set with gimp_file_procedure_set_extensions().

unstable since: 3.0

gimp_file_procedure_get_format_name

Returns the procedure’s format name, as set with gimp_file_procedure_set_format_name().

unstable since: 3.0

gimp_file_procedure_get_handles_remote

Returns the procedure’s ‘handles remote’ flags as set with gimp_file_procedure_set_handles_remote().

unstable since: 3.0

gimp_file_procedure_get_magics

Returns the procedure’s magics as set with gimp_file_procedure_set_magics().

unstable since: 3.0

gimp_file_procedure_get_mime_types

Returns the procedure’s mime-type as set with gimp_file_procedure_set_mime_types().

unstable since: 3.0

gimp_file_procedure_get_prefixes

Returns the procedure’s prefixes as set with gimp_file_procedure_set_prefixes().

unstable since: 3.0

gimp_file_procedure_get_priority

Returns the procedure’s priority as set with gimp_file_procedure_set_priority().

unstable since: 3.0

gimp_file_procedure_set_extensions

Registers the given list of extensions as something this procedure can handle.

unstable since: 3.0

gimp_file_procedure_set_format_name

Associates a format name with a file handler procedure.

unstable since: 3.0

gimp_file_procedure_set_handles_remote

Registers a file procedure as capable of handling arbitrary remote URIs via GIO.

unstable since: 3.0

gimp_file_procedure_set_magics

Registers the list of magic file information this procedure can handle.

unstable since: 3.0

gimp_file_procedure_set_mime_types

Associates MIME types with a file handler procedure.

unstable since: 3.0

gimp_file_procedure_set_prefixes

It should almost never be necessary to register prefixes with file procedures, because most sorts of URIs should be handled by GIO.

unstable since: 3.0

gimp_file_procedure_set_priority

Sets the priority of a file handler procedure.

unstable since: 3.0

Methods inherited from GimpProcedure (145)

Please see GimpProcedure for a full list of methods.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Gimp.ExportProcedure:capabilities

What GimpExportCapabilities are supported.

unstable since: 3.0.0

Gimp.ExportProcedure:supports-comment

Whether the export procedure supports storing a comment.

unstable since: 3.0.0

Gimp.ExportProcedure:supports-exif

Whether the export procedure supports EXIF.

unstable since: 3.0.0

Gimp.ExportProcedure:supports-iptc

Whether the export procedure supports IPTC.

unstable since: 3.0.0

Gimp.ExportProcedure:supports-profile

Whether the export procedure supports ICC color profiles.

unstable since: 3.0.0

Gimp.ExportProcedure:supports-thumbnail

Whether the export procedure supports storing a thumbnail.

unstable since: 3.0.0

Gimp.ExportProcedure:supports-xmp

Whether the export procedure supports XMP.

unstable since: 3.0.0

Properties inherited from GimpProcedure (3)
Gimp.Procedure:name
No description available.

Gimp.Procedure:plug-in
No description available.

Gimp.Procedure:procedure-type
No description available.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct GimpExportProcedureClass {
  GimpFileProcedureClass parent_class;
  
}

No description available.

Class members
parent_class: GimpFileProcedureClass

No description available.